home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 March
/
EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso
/
earcd
/
editor
/
chktex.lha
/
chktex
/
.chktexrc
< prev
next >
Wrap
Text File
|
1996-01-25
|
6KB
|
211 lines
##
## ChkTeX v1.2, example resource file for ChkTeX.
## Copyright (C) 1995 Jens T. Berger Thielemann
##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 2 of the License, or
## (at your option) any later version.
##
## This program is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
## GNU General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
##
## Contact the author at:
## Jens Berger
## Spektrumvn. 4
## N-0666 Oslo
## Norway
## E-mail: <jensthi@ifi.uio.no>
##
# Comments begin with '#', and continues for the rest of the line.
# Blank lines plus leading and trailing spaces are of course ignored.
#
# The file is parsed in the following fashion:
# Items are separated by spaces. You may surround them with quotes
# (`"') to easily put spaces into them.
#
# Escape sequences available:
#
# Sequence Resulting character
# ! A space (type `! ', not just a exclamation mark)
# !" "
# !# #
# !! !
# !{ {
# !} }
# !b Backspace
# !n New line
# !r Carriage return
# !t Tab
# !f Form feed
# !xNN NN must be a hexadecimal number (00 - ff),
# _both_ characters must be included.
# !dNNN DDD must be a decimal number (000 - 255), all
# three characters must be included. Unspecified
# results if DDD > 255.
# !NNN DDD must be a octal number (000 - 377), all
# three characters must be included. Unspecified
# results if DDD > 377.
#
# Minor note: As you can see, most of these escape sequences
# are equal to those in C (with some extensions); however, we use !
# instead of \ as escape character for obvious reasons.
#
#####################################################################
# This keyword indicates that the keywords following in braces (`{}')
# should be ignored when detecting whether a command is ended by a
# space.
SILENT
# The list of commands which are affected by this command, are
# grouped by putting a single { in front of them, and
# terminating them with a single }. The brackets nest, but don't
# use that for now.
{
\rm \em \bf \it \sl \sf \sc \tt \selectfont
\columnsep \space \item \tiny \footnotesize \small
\normal \large \Large \LARGE \huge \Huge \printindex
\newpage \listoffigures \listoftables \tableofcontents
\maketitle \makeindex
\hline \hrule \vrule
\centering
\bigskip \medskip \smallskip
\noindent \expandafter
\makeatletter \makeatother
\columnseprule
\textwidth \textheight \hsize \vsize
\if \fi
\csname \endcsname
\z@ \p@ \@warning \typeout
\dots \endinput \nextline
}
#####################################################################
# Here, you can put default commandline options; most users would
# for instance like to put -v2 here.
#
CMDLINE
{
}
#####################################################################
# The commands listed here, should be prepended with a `~', as in
# "look in table~\ref{foo}", to avoid the references being splitted
# across lines.
LINKER
{
\ref \pageref
# These are just some commands I've invented for myself...:) Not standard.
\smref \smpageref
}
#####################################################################
# Here you should list all those abbrevs which needs to be followed
# by `\ ', like in "The cat is a animal, i.e.\ a living creature".
# They are (currently) case-insensitive.
ABBREV
{
# Does anyone have an table of these? It would be appreciated indeed
# if you sent it over! See the main doc.
etc. a.m. p.m. i.e. misc. e.g. "e. g."
# Some Norwegian...:)
dvs. evt. eksl. el.l. etc. f.eks. fom. hhv. inkl. iom. jfr.
jf. mht. mhp. mva. m.o.h. o.l. osv. pga. tom. vha.
}
#####################################################################
# Commands which accent characters, meaning that \i or \j
# (\imath / \jmath) should be used instead of `i' and `j'
IJACCENT
{
\hat \check \breve \acute \grave \tilde \bar \vec \dot \ddot
\' \` \^ \" \~ \= \. \u \v \H \t
#
# Ahh...these commands put their accent _under_ the character, not above,
# and should thus be used with normal i's and j's.
# \c
# \d
# \b
}
#####################################################################
# Commands which, when the group is terminated, needs italic
# correction.
ITALIC
{
\it \em \sl
}
#####################################################################
# These patterns will be searched for through the text; no matter
# whether they appear as normal text, commands or whatever.
# Currently case-sensitive.
USERWARN
{
# I usually define a special command like this:
# \def\unknown{\large\bf??}
# which I use whenever there is some information I don't have at the
# moment of writing. Thus, it makes sense to search for it.
\unknown
# Another example; one should write \chktex or Chk\TeX - never ChkTeX.
ChkTeX
}
#####################################################################
# These commands all have in common that a pagebreak right in front
# of them is highly undesirable; thus there should be no space in front
# of them.
POSTLINK
{
\index \label
}
#
# All for now - have fun.
#